import request from '@/utils/request'

// 查询教练或者学生的上课签到信息列表
export function listUserSchedule (query) {
  return request({
    url: '/manager/userSchedule/list',
    method: 'get',
    params: query
  })
}

// 查询教练或者学生的上课签到信息列表
export function getUserInfo (query) {
  return request({
    url: '/manager/userSchedule/getUserInfo',
    method: 'get',
    params: query
  })
}

// 查询教练或者学生的上课签到信息列表
export function pageUserSchedule (query) {
  return request({
    url: '/manager/userSchedule/page',
    method: 'get',
    params: query
  })
}

// 查询教练或者学生的上课签到信息详细
export function getUserSchedule (id) {
  return request({
    url: '/manager/userSchedule/' + id,
    method: 'get'
  })
}

// 新增教练或者学生的上课签到信息
export function addUserSchedule (data) {
  return request({
    url: '/manager/userSchedule',
    method: 'post',
    data: data
  })
}

//签到
export function sign (data) {
  return request({
    url: '/manager/userSchedule/sign',
    method: 'post',
    data: data
  })
}

// 修改教练或者学生的上课签到信息
export function updateUserSchedule (data) {
  return request({
    url: '/manager/userSchedule',
    method: 'put',
    data: data
  })
}

// 删除教练或者学生的上课签到信息
export function delUserSchedule (id) {
  return request({
    url: '/manager/userSchedule/' + id,
    method: 'delete'
  })
}
